const http = require('http')
// const url = require('url')
//
// const server = http.createServer((req, res) => {
//   // 解析url
//   let parseUrl = url.parse(req.url, true)
//   // 路径
//   console.log(parseUrl.pathname)
//   // 查询字符串
//   console.log(parseUrl.query.name)
//   res.end('url')
// })

const server = http.createServer((req, res) => {
  // 使用构造函数创建Url对象
  const url = new URL(req.url, 'http://localhost:9000')
  console.log(url)
  // 路径
  console.log(url.pathname)
  // 查询字符串
  console.log(url.searchParams.get('name'))
  res.end('<h1>Hello Every One</h1>')
})

server.listen(9000, () => {
  console.log('服务启动成功...')
})